random demand - German English Dictionary